armored scout vehicle - Allemand Anglais Dictionnaire